Skip to main content

Hyper-V VM Build Docs

This template is intended for use as a guideline to document the server build on a Hyper-V host. If you find it useful or want to add some more info, please feel free to get in touch.

VM Specification

NameValue
Hyper-V HostHyper-V Host Name
CPU (number of core)4 Cores
RAM8 GB (Dynamic or Fixed allocation)
OS Disk100 GB
Data Disk250 GB
vNICMain vSwitch
VM GenerationGeneration 1 or 2
Purpose of the VMTo host an application
VM NameVMName (Follow naming convention)
Network VLAN IDIf any

Hyper-V Settings

NameValue
Automatic Start actionAutomatically start if it was running
Automatic Stop actionShutdown the guest operating system
[x] Operating system shutdownYes
[ ] Time synchronizaitonNo
[x] Data ExchangeYes
[x] HeartbeatYes
[x] Backup (volume shadow copy)Yes
[ ] Guest servicesNo

Operating System

NameValue
OS VersionWindows Server 2016 Standard/Data Center
Version Number10.0.14393 Build 14393
Computer NameMachine Name (Follow naming convention)
DomainDomain name/workstation
Remote DesktopEnabled/Disabled

Network Settings

PropertiesValue
Dhcp or StaticStatic                    
IPv6 enabledYes/No
IP Address192.168.1.10
Subnet Mask255.255.255.0
Default Gateway192.168.1.254
Preferred DNS192.168.1.1
Alternate DNS192.168.1.2
Static RouteIf any

Windows Firewall Settings

PropertiesValue
Domain ProfileOn/Off                    
Private ProfileOn/Off
Public ProfileOn/Off
ICMP RuleAllow/Disallow
Custom RuleAllow/Disallow

Server Log Settings

NameValue
Event Log PolicyIf any              
Retention Log PolicyIf any
Log SizeIf any

Roles and Features

NameValue
IIS Web Servermydomain.com
Windows Server BackupSystem State nightly backup
Other Services 

Software Installation

NameValue
AntivirusMcAfee/Sophos/Symantec            
LOB ApplicationIf any
OthersAzure AD PowerShell Module
Network Monitor agent

Scheduled Tasks

NameValue
Remove User ProfileEnabled - Weekly                    
Remove Log ScriptEnabled - Daily
Archive SQL BackupEnabled - Daily
OthersIf any